mudbox::FileEvent Class Reference

#include <kernel.h>

Inheritance diagram for mudbox::FileEvent:

Inheritance graph
[legend]
List of all members.

Detailed Description

Holds information about the a recent or in-progress file event. See m_pFileEvent for more information.

Public Types

enum   Type {
  typeBrowseForRead, typeBrowseForWrite, typePreRead, typePostRead,
  typePreWrite, typePostWrite
}

Public Member Functions

virtual const mudbox::ClassDesc RuntimeClass (void) const

Static Public Member Functions

const mudbox::ClassDesc StaticClass (void)
mudbox::Node CreateInstances (unsigned int iCount=1)

Public Attributes

enum mudbox::FileEvent::Type  m_eType
QString  m_sFileName
  Name of the file, or path of the current operation. This member variable can be modified for some events.

Member Enumeration Documentation

enum mudbox::FileEvent::Type
 
Enumeration values:
typeBrowseForRead  The user is about to browse for a file to read. You can catch this event and change the default browsing path.
typeBrowseForWrite  The user is about to browse for a file to write. You can catch this event and change the default browsing path.
typePreRead  Mudbox is about to read a file. You can catch this event and specify an alternative file.
typePostRead  Mudbox just finished reading a file. This event is for information only.
typePreWrite  Mudbox is about to write a file. You can catch this event and specify an alternative file.
typePostWrite  Mudbox just wrote a file. This event is for information only.
00025     {
00027         typeBrowseForRead,
00029         typeBrowseForWrite,
00031         typePreRead,
00033         typePostRead,
00035         typePreWrite,
00037         typePostWrite
00038     } m_eType;

Member Function Documentation

virtual const mudbox::ClassDesc* mudbox::FileEvent::RuntimeClass void   )  const [inline, virtual]
 

Reimplemented from mudbox::Node.

00025 {
const mudbox::ClassDesc* mudbox::FileEvent::StaticClass void   )  [static]
 

Reimplemented from mudbox::Node.

mudbox::Node* mudbox::FileEvent::CreateInstances unsigned int  iCount = 1  )  [static]
 

Reimplemented from mudbox::Node.


Member Data Documentation

enum mudbox::FileEvent::Type mudbox::FileEvent::m_eType
 
QString mudbox::FileEvent::m_sFileName
 

Name of the file, or path of the current operation. This member variable can be modified for some events.


mudbox::FileEvent mudbox::FileEvent mudbox::FileEvent mudbox::FileEvent mudbox::FileEvent mudbox::FileEvent mudbox::FileEvent mudbox::FileEvent mudbox::FileEvent mudbox::FileEvent
mudbox::FileEvent mudbox::FileEvent mudbox::FileEvent mudbox::FileEvent mudbox::FileEvent mudbox::FileEvent mudbox::FileEvent mudbox::FileEvent mudbox::FileEvent mudbox::FileEvent